package cn.iocoder.yudao.module.system.controller.admin.worksaleoutbound.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Schema(description = "管理后台 - 销售出库 Response VO")
@Data
@ExcelIgnoreUnannotated
public class WorkSaleODODetailRespVO {

    @ExcelProperty("工单表id")
    private Integer workId;
    @Schema(description = "规格型号")
    @ExcelProperty("规格型号")
    private String specification;

    @Schema(description = "产品名称", example = "王五")
    @ExcelProperty("产品名称")
    private String productName;


    @Schema(description = "产品单价", example = "8619")
    @ExcelProperty("产品单价")
    private String productPrice;


    @Schema(description = "预估单价", example = "1894")
    @ExcelProperty("预估单价")
    private BigDecimal estimatedUnitPrice;
    @Schema(description = "入库批次号", example = "1894")
    private String batchNumber;

    @Schema(description = "数量")
    @ExcelProperty("数量")
    private String quantity;
    @Schema(description = "单箱收容数")
    private BigDecimal perBoxNum;
    @Schema(description = "出库箱数")
    private Integer boxNum;
    @Schema(description = "出库数量")
    @ExcelProperty("出库数量")
    private Integer outboundQuantity;

    @Schema(description = "出库重量")
    @ExcelProperty("出库重量")
    private BigDecimal outboundWeight;



}
